<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ page import="fy.bean.*,java.util.*,java.io.*,fy.util.*"%>

<%
request.setCharacterEncoding("utf-8");

/* String username = null;
if (session.getAttribute("username") == null || session.getAttribute("username").equals("")) {
	response.setCharacterEncoding("utf-8");
	PrintWriter pout = response.getWriter();
	pout.print("<script>alert('请先登录'); window.location='../login.jsp' </script>");
	pout.flush();
	pout.close();
} */

int everyPage =10; //每页的记录条数
int currentPage = 1;//当前的页码
if (request.getParameter("PageNo") != null) { //如果为空，则表示第1页
	currentPage = Integer.parseInt(request.getParameter("PageNo"));
}
WsmbBean wsmbBean = new WsmbBean();
List<WsmbBean> list = new ArrayList<>();

int totalCount = wsmbBean.findbackCount();
Page newsPage = PageUtil.createPage(everyPage, totalCount, currentPage); 
String titlename= request.getParameter("titlename");
if(titlename==null||titlename.equals("")){
	list = wsmbBean.findbackForFY(newsPage);
	titlename = "";
}else{
	list = wsmbBean.proselect(titlename,newsPage); 
}
%>

<!DOCTYPE html>
<html class="x-admin-sm">
<head>
<meta charset="UTF-8">
<title>文书模板</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport"
	content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
<link rel="stylesheet" href="../css/font.css">
<link rel="stylesheet" href="../css/xadmin.css">
<script src="../lib/layui/layui.js" charset="utf-8"></script>
<script type="text/javascript" src="../js/xadmin.js"></script>
<link rel="stylesheet" href="../css/page.css">
</head>
<body>
	<div class="layui-fluid">
		<div class="layui-row layui-col-space15">
			<div class="layui-col-md12">
				<div class="layui-card">
					<div class="layui-card-body "
						style="padding-top: 20px; text-align: center;">
						<form class="layui-form layui-col-space5" action="content.jsp"
							style="float: left; width: 250px; margin-left: 397px;">
							<div class="layui-inline layui-show-xs-block">
								<input type="text" name="titlename" placeholder="请输入关键字"
									autocomplete="off" class="layui-input" value="<%=titlename%>">
							</div>
							<div class="layui-inline layui-show-xs-block">
								<button class="layui-btn" lay-submit="" lay-filter="sreach">
									<i class="layui-icon">&#xe615;</i>
								</button>
							</div>
						</form>
						<a href="addwsmb.jsp" style="float: left;"><button
								class="layui-btn">
								<i class="layui-icon"></i>添加
							</button></a>
					</div>
					<div style="clear: both;"></div>
					<div class="layui-card-body layui-table-body layui-table-main"
						style="text-align: center;">
						<table id="table" class="layui-table layui-form">
							<thead>
								<tr>
									<th style="text-align: center;">ID</th>
									<th style="text-align: center;">标题</th>
									<th style="text-align: center;">文件地址</th>
									<th style="text-align: center;">发布时间</th>
									<th style="text-align: center;">文件名</th>
									<th style="text-align: center;">是否显示</th>
									<th style="text-align: center;">操作</th>
								</tr>
							</thead>
							<tbody>
								<% for( int i = 0; i <list.size();i++){%>
								<tr>
									<td id="id"><%= list.get(i).getId()%></td>
									<td><%= list.get(i).getTitle()%></td>
									<td><%= list.get(i).getTime()%></td>
									<td><%= list.get(i).getFilepath() %></td>
									<td><%= list.get(i).getFilename() %></td>
									<td>

										<div class="layui-form-item" style="margin-bottom:0px">
											<div class="layui-input-block" style="margin-left:0px;min-height: 0px">
												<%
				if(list.get(i).getPuton()==1){
						%>

												<input type="checkbox" checked="" name="open"
													lay-skin="switch" lay-filter="switchTest" lay-text="是|否">
												<%		
							}else{
						%>
												<input type="checkbox" name="close" lay-skin="switch"
													lay-text="是|否" lay-filter="switchTest">
												<%		
							}
						%>

											</div>
										</div>
									</td>

									<td class="td-manage"><a title="删除"
										href="dowsmb/dodel.jsp?id=<%= list.get(i).getId()%>"> <i
											class="layui-icon">&#xe640;</i>
									</a></td>
								</tr>
								<% }%>
							</tbody>
						</table>


					</div>

					<div id="page" style="padding-bottom: 2%;">
						    
						 
    						<div id="demo11"></div>

						
					</div>
				</div>
			</div>
		</div>
	</div>
</body>
<script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script>


<script>
      layui.use(['laydate','form','table','laypage'], function(){	
        var laydate = layui.laydate;
        var  form = layui.form;
        var  table = layui.table;
        var laypage = layui.laypage;
         //执行一个laydate实例
        laydate.render({
          elem: '#start' //指定元素
        });

        //执行一个laydate实例
        laydate.render({
          elem: '#end' //指定元素
        });
       
        form.on('switch(switchTest)', function(data){
       	 // 获取当前控件      
       	var puton = 0;
       	var selectIfKey=data.othis;  
       	var puton = data.value
       	 // 获取当前所在行                                                                 
       	var parentTr = selectIfKey.parents("tr"); 
        var id= parentTr[0].children[0].innerText;
        if(data.elem.checked){
        	puton=1;
        }else{
        	puton=0;
        }
     	console.log(data);
     	console.log(id);
     	window.location.href = 'dowsmb/updata.jsp?id='+id+'&puton='+puton;
        }); 
        
        laypage.render({
            elem: 'demo11'
            ,count: <%=totalCount%>
            ,limit: 10
            ,curr: <%=newsPage.getCurrentPage()%>
            ,jump: function(obj, first){
                //obj包含了当前分页的所有参数，比如：
                console.log(obj.curr); //得到当前页，以便向服务端请求对应页的数据。
                console.log(obj.limit); //得到每页显示的条数
               //首次不执行
               
                if(!first){
                	var titlename = $("input[name='titlename']").val();
                	var category = $("#category").val();
                	 window.location.href="content.jsp?PageNo="+obj.curr+"&titlename="+titlename;
                }
              }
          });
      });
      
      

    </script>

</html>